Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F3 Germany F2 Croatia F1 Croatia F2 Serbia&Montenegro F1 Serbia&Montenegro F2 Italy F15 Serbia&Montenegro F4 Croatia F4 Croatia F5 Hungary F5 Germany-w1 Colombia F4 Germany-w2 Czech Republic F6 Croatia F1 Croatia F2 Italy F9 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Israel F2 Israel F3 Italy F6 Turkey #1-w1 Turkey #1-w2 Turkey #1-w3 Turkey #1-w4 Romania F7 Serbia & Montenegro F1 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Nigeria F5 Nigeria F6 Israel F4 Israel F5 Israel F6 Germany F2 Croatia F1 Croatia F2 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Bosnia/Herzegovina F6 Germany F2 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Germany F2 Germany F3 Bosnia/Herzegovina F2 Italy F26 Bosnia/Herzegovina F1 Qatar F2 Czech Republic F5 Romania F12 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Bosnia/Herzegovina F3 Porsche Open - Poznan Tatra Banka Open 2006 - Bratislava Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo ECU Prague Open - Prague Croatia Osiguranje Rijeka Open - Rijeka Ljubljana Open - Ljubljana Challenger 42 - Andrezieux Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Oberstaufen Cup-Head German Master's Series - Oberstaufen Pekao Open - Szczecin IPP Open - Helsinki Wolfsburg Challenger Kyoto Challenger Ostrava Challenger Bergamo Challenger Istanbul Challenger Ortisei Challenger Zagreb Challenger Bratislava Challenger Stella Artois Clay Court Championships - Budaors CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach BA-CA Tennis Trophy - Vienna Poznan Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Movistar Open - Santiago Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham Citi Open - Washington Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Konzum Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Challenger 42 - Andrezieux Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Unique Zagreb Open - Zagreb Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk LTA Shrewsbury Challenger - Shrewsbury 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Polska Energia Open - Bytom Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka Tatra Banka Slovak Open - Bratislava Abierto Internacional Varonil Ciudad de Cancun - Cancun Sarajevo Challenger Vancouver Challenger Kolding Challenger Genova Challenger Sarajevo Challenger Rome Challenger Ostrava Challenger Rimini Challenger Astana Challenger Monza Challenger Tashkent Challenger Bratislava Challenger Wroclaw Challenger Ilkley Challenger St. Remy Challenger Rennes Challenger Brest Challenger Canberra Challenger Wroclaw Challenger Togliatti Cup - Togliatti Tashkent Challenger Germany F1 Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris S Tennis Masters - Graz Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Neride Prague Indoor - Prague Pekao Open - Szczecin 2002 Azalea Orthopedic Challenger - Tyler Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Arroyo de la Encomienda - Valladolid Mordovia Cup - Mordovia Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2003 - Banja Luka French Open - Paris Gemax Samsung Open 2004 - Belgrade Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ljubljana Open - Ljubljana Wimbledon - London Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger Wrexham - Wrexham 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen KGHM Polish Indoors - Wroclaw Steelers Cup 2005 - Kosice Nokian Hakkapeliitta Open - Tampere U.S. Open - New York Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons PrivatBank Cup - Dnepropetrovsk Black Forest Open 2004 - Freudenstadt Czech Open 2006 - Prostejov Australian Open - Melbourne Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk French Open - Paris Tehran Open 2004 - Tehran Tennis Napoli Cup 2007 - Napoli Wimbledon - London U.S. Open - New York Astana Challenger - Astana Siemens Open 2007 - Scheveningen Akbank Private Banking TED Open - Istanbul Challenger Tunisie - Tunis IPP Open - Helsinki Busan Open Challenger Tennis - Busan Australian Open - Melbourne III Isla de Lanzarote - Lanzarote ECM Prague Open 2008 - Prague Unicredit Czech Open - Prostejov French Open - Paris Wimbledon - London Australian Open - Melbourne 84° Concurso Internacional Tenis San Sebastian - San Sebastian Southern Capital Cup - Almaty French Open - Paris ATP Challenger Trophy 2008 - Trnava Wimbledon - London U.S. Open - New York Caversham International Tennis Tournament - Jersey Porsche Open - Poznan Australian Open - Melbourne Belgrade Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Szczecin Challenger Ljubljana Challenger Napoli Challenger Wimbledon - London U.S. Open - New York Aachen Challenger Australian Open - Melbourne Flea Market Cup Busan Challenger Tennis - Busan Wimbledon - London U.S. Open - New York Australian Open - Melbourne Belgrade Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne Zagreb Challenger Alessandria Challenger Wimbledon - London U.S. Open - New York Segovia Challenger French Open - Paris Banja Luka Challenger - Banja Luka Wimbledon - London Australian Open - Melbourne USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Tashkent Challenger - Tashkent Gallagher International - Hamilton Petange Challenger Compaq Cup 2001 - Zabrze Lambertz Open by Stawag - Aachen USTA Challenger of San Antonio - San Antonio Media Will Cup Busan Challenger Tennis - Busan Heilbronn Open - Heilbronn Bauer Watertechnology Cup - Eckental Sofia Challenger KGHM Dialog Polish Indoors - Wroclaw Open de la Ville de Saint Denis - Reunion Island University of Tennessee USTA Challenger - Knoxville Internazionali di Tennis di Bergamo - Bergamo The Wright Financial Group, Inc. Challenger - Champaign KGHM Emax Polish Indoors - Wroclaw XI Abierto Internacional de Salinas - Salinas Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo Tennis Napoli Cup 2006 - Napoli Hamburg Challenger - Hamburg San Luis Potosi Challenger - San Luis Potosi Coffee Cup Challenger - Chikmagalur 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta KGHM Polish Indoors - Wroclaw Dharwad Challenger 2006 - Dharwad Unique Zagreb Open - Zagreb Orleans Challenger Mons Challenger Andria Challenger Medjurgorje Open - Medjugorje Irving Challenger Challenger DCN de Cherbourg - Cherbourg St. Petersburg Challenger by Kinex - St. Petersburg Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Kyiv Open - Kiev Pekao Open 2003 - Szczecin Davis Cup, Group 2, 1R, POL-LAT 5-0 San Remo Challenger KGHM Polish Indoors - Wroclaw Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Porsche Open - Poznan Zagreb Challenger Sarajevo Open 2004 - Sarajevo Uncle Toby's Burnie Challenger - Tasmania Szczecin Challenger Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Budapest Challenger - Budapest Genova Open Challenger - Genova St.Petersburg Challenger by Kinex - St. Petersburg Banjaluka Challenger 2007 - Banja Luka Bangkok Challenger Rijeka Challenger CA Challenge 2002 - Graz Ipsos Bucharest Challenger - Bucharest Oberstraufen Cup - Oberstaufen Kyiv Open - Kiev Mons Challenger KGHM Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, CRO-GBR 1-4 Davis Cup, World Group, PO, POL-AUS 1-4 IPP Open - Helsinki Morocco Tennis Tour - Rabat Memorial Kolyaskin - Donetsk III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Salzburg Challenger Ischgl International ATP Challenger - Ischgl Zagreb Open - Zagreb Warta Cup - Sopot Fergana Challenger - Fergana KGHM Polish Indoors - Wroclaw Mamaia Challenger - Constanta Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Skandia Open - Linz Banja Luka Challenger 2005 - Banja Luka The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Warta Cup 2001 - Sopot Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Gemax Open - Belgrade ECM Prague Open - Prague Idea Prokom Open - Sopot 8° Trani Cup - Trani Poznan Challenger Allianz Suisse Open Gstaad - Gstaad Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Allianz Suisse Open Gstaad - Gstaad Brasil Open - Costa do Sauipe Qatar Exxon Mobil Open - Doha The Stella Artois Championships - London Brasil Open - Costa do Sauipe ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Delray Beach International Tennis Championships - Delray Beach Malaysian Open - Kuala Lumpur Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AGT Challenger - Leon Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Wroclaw Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Open Prevadies - St. Brieuc Idea Prokom Open - Sopot s Tennis Masters 06 - Graz Pekao Open 2001 - Szczecin X Trofeo Ciudad de Quito - Quito Qatar ExxonMobil Open - Doha Allianz Suisse Open - Gstaad Orange Prokom Open - Sopot Estoril Open - Estoril PEOPLEnet CUP - Dnepropetrovsk The Artois Championships - London KGHM Dialog Polish Indoors - Wroclaw Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle If Stockholm Open - Stockholm China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Karshi Challenger - Karshi Brisbane International - Brisbane Medibank International - Sydney Brasil Open - Costa do Sauipe Samsung Securities Cup - Seoul ATP Studena Croatia Open - Umag Dutch Open Tennis - Amersfoort PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Moselle Open - Metz St. Petersburg Open - St. Petersburg Helsinki Challenger U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Open 13 - Marseille Movistar Open - Santiago Portugal Open - Oeiras BMW Open - Munich Gerry Weber Open - Halle Bratislava Challenger Grand Prix Hassan II - Casablanca Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Croatia Open - Umag AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb BMW Open - Munich Winston-Salem Open - Winston-Salem BCR Open Romania - Bucharest Moselle Open - Metz China Open - Beijing German Tennis Championships - Hamburg Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Orange Prokom Open - Sopot Open Sud de France - Montpellier BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid ATP Studena Croatia Open Umag - Umag Sony Open Tennis - Miami BNP Paribas Masters - Paris AAMI Classic - Kooyong Idea Prokom Open - Sopot Campbell's Hall of Fame Tennis Championships - Newport Internazionali BNL d'Italia - Rome AEGON Championships - London Miami Open - Miami Mutua Madrid Open - Madrid Erste Bank Open - Vienna Moselle Open - Metz Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, ITA-CRO 3-2 French Open - Paris Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London